import request from '@/utils/request'
// 如果请求方式是 post 等
// 传参需要用 data: { 这里是你要穿的参数对象 }
// 如果是 get
  // 第一种传参 直接拼接在url后面 例如: /articles/${}
  // 第二种 通过 params: { 这里是你要穿的参数对象 }

export function articlesList(params) {
  return request({
    url: '/articles',
    method: 'GET',
    params
  })
}
// 新增
export function articlesAdd(data) {
  return request({
    url: '/articles',
    method: 'POST',
    data
  })
}
// 数据详情
export function articlesDetail(id) {
  return request({
    url: `/articles/${id}`,
    method: 'GET',
  })
}
// 编辑
export function articlesUpdate(data) {
  return request({
    url: `/articles/${data.id}`,
    method: 'PUT',
    data
  })
}
// 删除
export function articlesDel(id) {
  return request({
    url: `/articles/${id}`,
    method: 'DELETE',
  })
}
// 文章状态改变
export function articlesState(id,state) {
  return request({
    url: `/articles/${id}/${state}`,
    method: 'POST',
  })
}